spanish dish of meat and vegetables - Francés Inglés Diccionario